”高质量 程序设计 指南 c c “ 的搜索结果

     第1章 软件质量属性 功能性属性 1.正确性:软件按照需求正确执行任务的能力;(描述需求范围之内的行为) 2.健壮性:在异常情况下,软件能够正常运行的能力;(描述需求范围之外的行为) 容错能力:发生异常情况时...

     很多程序的错误是由非法参数引起的,我们应该充分理解并正确使用“断言”(assert)来防止此类错误 5、 尽量避免函数带有“记忆”功能。相同的输入应当产生相同的输出。带有“记忆”功能的函数,其行为可能是不可...

     资源来源于平时上网的积累,在此分享给大家,只限于用于学习目的! 01文件结构 02程序板式 03命名规则 04表达式和基本语句 05常量 06函数设计 07内存管理 08C++函数的高级特性 ...祝你随时能编出高质量C或C++程序!

     程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本章的内容比一般教科书的要深入得多,读者需细心阅读,做到真正地通晓内存管理。 ...

     第 2 章 程序的版式 1 空行2 代码行3 代码行内的空格4 对齐5 长行拆分 第3章 命名规则 1 共性规则2 简单的Windows应用程序命名规则 第4章 C指针入门第5章 常量 1 为什么需要常量2 const 与 define的比

      01文件结构 02程序板式 03命名规则 04表达式和基本语句 05常量 06函数设计 07内存管理 08C++函数的高级特性 09类的构造函数析构函数与赋值函数 10类的继承与组合 11编程经验 祝你随时能编出高质量C或C++程序!...

     软件质量是被大多数程序员挂在嘴上而不是放在心上的东西! 除了完全外行和真正的编程高手外,初读本书,你最先的感受将是惊慌:“哇!我以前捏造的C++/C程序怎么会有那么多的毛病?” 别难过,作者只不过比你早几...

     高质量程序设计是非常重要的环节,毕竟软件是靠编程来实现的。 软件开发人员对正确性、健壮性、可靠性、效率、易用性、可读性(可理解性)、可扩展性、可复用性、兼容性、可移植性等质量属性了如指掌,并且能在实践...

     第6章 函数设计 6.1 参数的规则 6.2 返回值的规则 6.3 函数内部实现的规则 6.4 其它建议 6.5 使用断言 6.6 引用与指针的比较 第7章 内存管理 7.1内存分配方式 7.2常见的内存错误及其对策 7.3指针与数组的对比 7.4...

10  
9  
8  
7  
6  
5  
4  
3  
2  
1